assign component of structure 语法实例 您所在的位置:网站首页 structure to structure assign component of structure 语法实例

assign component of structure 语法实例

2023-09-22 21:23| 来源: 网络整理| 查看: 265

FavoriteLoading ◆◆0 assign component of structure 语法实例

石头 1月 11, 2017 Report 15,999 views 0

分配字段串 组件 可以用 ASSIGN 语句将字段 串的特殊组 件分配给字 段符号,过 程如下: 语法 ASSIGN COMPONENT OF STRUCTURE TO . 系统将字符 串 的组件 分配给字段 符号 。 可以指定 为文字或变 量。如果 属于类型 C 或字段串( 象组件一样 没有内表) ,它指定组 件的名称。 如果 有任何其它 基本数据类 型,将被转 化为类型 I(参见 类型转换),并且指 定组件号。 如果分配成 功,SY-SUBRC 设为 0。否则, 返回 4。

ABAP 12345678910111213141516 REPORT ZTEST_COMPONENT.DATA: BEGIN OF LINE,         COL1 TYPE I VALUE '11',         COL2 TYPE I VALUE '22',         COL3 TYPE I VALUE '33',      END OF LINE.DATA COMP(4) VALUE 'COL3'.FIELD-SYMBOLS: , , .ASSIGN LINE TO .ASSIGN COMP TO .DO 3 TIMES.   ASSIGN COMPONENT SY-INDEX OF STRUCTURE TO .   WRITE .ENDDO.ASSIGN COMPONENT OF STRUCTURE TO .WRITE / .

运行结果:

2017-01-11_15-49-40

该示例中, 指向字段串 LINE, 指向字段 COMP。 循环中,LINE 的组件由其 号码指定, 并且一个接 一个地被分 配到 。 循环之后, LINE 的组件 COL3 由其名称指 定,并被分 配到 。

以上。

最后编辑于:2017/1/11作者:石头 石头

该用户很懒,还没有介绍自己。

阅读 石头 的其他文章 给 石头 发送站内信 上一篇: SY-REPID和SY-CPROG的区别 下一篇: XString,String以及SString 类型区别


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有